组织演化模块的高通量计算教程

在此示例中,我们将演示如何在改变成分和热处理温度的情况下找到AA6005合金的峰值屈服强度。

  1. 调用合适的热力学和迁移率数据库,并选择Al、Mg、Si三种组元。

  2. 调用合适的kdb文件,并选择基体相和析出相。

  3. 通过菜单栏Batch Calc → High Throughput Calculation (HTC) 选择HTC功能。

  4. 在弹出的HTC下拉列表的窗口中选择计算类型为“Precipitation”。

  5. 图 1:  HTC计算类型对话框中选择"Precipitation"

  6. 定义HTC模拟的成分空间。如图 2所示,Mg和Si的组成分别在0.4-0.6和0.6-0.9(wt.%)的范围内变化。

  7. 定义HTC模拟的热处理条件。用户可以使用图 2中的Thermal History对话框定义一个热处理条件,或选择“Load C. Curve”后单击“Import CC”按钮浏览并加载预定义的时间-温度曲线数据文件(.txt或.dat )。时间-温度曲线文件的示例格式可参见在控制台模式下进行析出模拟高通量计算中的图 1。在本例的时间-温度曲线文件中,热处理条件定义为在190、182和170°C的三个温度下分别等温时效20小时。

  8. 图 2:  设置HTC模拟的成分空间和热处理条件的对话框

  9. 除了使用默认输出外,用户还可以使用“Extra Outputs”功能自定义输出。在此示例中,将生成T-温度,w(*)-合金成分和sigma_y(屈服强度)随时间的额外输出。

  10. 设置好HTC的成分空间并定义/导入热处理条件后,单击“Run HTC”按钮运行HTC模拟。

  11. 完成所有计算后,保存当前工作空间文件,然后从“Batch Calc”菜单运行“Result Analysis”。用户可以使用此命令来分析一组合金的计算结果,并从每次计算中选择某一性质进行比较。如图 3所示,以下规则用于在不同的热处理条件下获得每种合金的最大屈服强度。

  12. 图 3:  析出模拟结果分析中的选择条件

  13. 图 4 显示了在三种热处理条件下在规定的成分空间内获得的峰值屈服强度分布。用户可以在此保存工作空间上运行“Result Analysis”,并使用其他规则来挖掘更多信息。例如,用户可以绘制某一特定热处理条件下的成分空间中的峰值屈服强度分布图。

图 4:  在定义的成分空间内的最大屈服强度分布